@charset "utf-8";
/*--------------------------------------------------------
Base Style(For 江之源网络工作室)
Author: Zhao dajiang
Version: 3.0
Date:2021/10/04
Design Corp: www.web-info.cn
--------------------------------------------------------*/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead,
article, aside, dialog, figure, footer, header,
hgroup, menu, nav, section,
time, mark, audio, video {
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
}
body {
line-height:1; font-size:12px; font-family: "微软雅黑"; color:#666; background:#fff; }
article, aside, dialog, figure, footer, header,
hgroup, nav, section {
display:block;
}
ul{
list-style:none; list-style-type:none;
}

li{
list-style:none; list-style-type:none;
}

blockquote, q {
quotes:none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content:'';
content:none;
}
a {
margin:0;
padding:0;
border:0;
font-size:100%;
vertical-align:baseline;
background:transparent; text-decoration:none;
}
ins {
background-color:#ff9;
color:#000;
text-decoration:none;
}
mark {
background-color:#ff9;
color:#000;
font-style:italic;
font-weight:bold;
}
del {
text-decoration: line-through;
}
abbr[title], dfn[title] {
border-bottom:1px dotted #000;
cursor:help;
}

hr {
display:block;
height:1px;
border:0;
border-top:1px solid #cccccc;
margin:1em 0;
padding:0;
}
input, select {
vertical-align:middle;
}

/*CSS Hack*/
.dsi{ display:inline;}
.dsb{ display:block;}
.ofh{ overflow:hidden;}
.clb{ clear:both;}
.vm{ vertical-align:middle;}

/*float*/
.fl{ float:left;}
.fr{ float:right;}

/*font*/
.fb{font-weight:bold;}
.fs11{font-size:11px;}
.fs14{font-size:14px;}
.fb{font-weight:bold;}
.vdn{font-family:Verdana;}
.tah{font-family:Tahoma;}
.song{font-family:Arial, Helvetica, sans-serif;}
/* 通用 */


#top,#top2,#nav,#tiao,#tiao2,#ber,#nber,#con,#con2,#con3,#con4,#con5,#con6,#con7,#ncon,#ncon2,#end{ margin:0px auto; width:1380px;}
.tuleft{ float:left;}
#top{ width:100%; height:40px; background:#f7f7f7;}
.topz{ margin:0px auto; width:1380px; height:40px;}
.top_left{ float:left; width:1110px; height:40px; line-height:40px; font-size:13px; color:#666;}
.top_right{ float:left; width:270px; height:30px;  padding-top:7px;}
.an_hy01{ float:right; display:block; width:75px; height:24px; margin-left:15px; line-height:24px; background:#ff0000; text-align:center; font-size:13px; color:#fff;border-radius:4px;}
.an_hy01:hover{ background:#3e56d3; }

.an_hy02{ float:right; display:block; width:60px; height:26px; margin-left:20px; line-height:27px; background:#a6c518; text-align:center; font-size:13px; color:#fff;border-radius:3px;} 
.an_hy02:hover{ background:#3e56d3; }

#top2{ margin:0px auto;height:109px;}
.top2right{ float:left; width:920px; height:76px; padding-top:33px; padding-left:107px;}

#con{ height:158px;}
.con_gg{ float:left; width:1380px; height:83px;}
.con_gg01{ float:left; width:100px; height:68px; line-height:68px; color:#F00; font-size:18px;}
.con_gg02{ float:left; width:1280px; height:68px; }
.con_gg02 ul{}
.con_gg02 ul li{ float:left; display:block; width:405px; height:68px;}
.con_gg02 ul li a{float:left; display:block; width:384px; height:68px; font-size:16px; line-height:68px; color:#666; overflow:hidden;}
.con_gg02 ul li a:hover{ color:#F00;}

.con_sou{ float:left; width:1380px; height:43px;}

.con_sou_left{ float:left; width:690px; height:43px;}
.con_sou_left01{ float:left; width:160px; padding-right:20px; height:43px; line-height:43px; text-align:right;}
.con_sou_left02{ float:left; width:490px; height:43px;}
.kuang425{ float:left; width:200px; height:36px; border:1px solid #cccccc; background:#f7f7f7; font-size:16px; color:#666; line-height:36px;}

.axia{color:#0271d0; font-size:18px; text-decoration:none;}
.axia:hover{ color:#F90;}

.lan20{ color:#0065da; font-size:20px; font-weight:bold;}
.lan32{ color:#0271d0; font-size:32px; font-weight:bold;}
.hui16{ color:#666; font-size:16px;font-weight:bold; font-family: Arial, Helvetica, sans-serif;}

#con2{ height:367px; width:100%; border-top:1px solid #e3e3e3;}
.con2z{ margin:0px auto; width:1380px; height:367px;}

.con2_biao{ float:left; width:1380px; height:90px; padding-top:30px; line-height:36px; text-align:center;}

.con2_list{ float:left; width:1380px;height:253px;}
.con2_list ul{}
.con2_list ul li{ float:left; display:block; width:460px; height:253px;}
.con2_list ul li a{ float:left; display:block; width:171px; height:167px;}
.con2_list ul li p{ float:left; display:block; width:279px; height:46px; padding-top:25px; color:#000; font-size:24px; overflow:hidden;}
.con2_list ul li span{float:left; display:block; width:279px; height:150px; font-size:16px; line-height:30px; overflow:hidden;}

#con3{ height:380px; width:100%; background:#f9f9fb; padding-top:15px;padding-bottom:15px;}
.con3z{ margin:0px auto; width:1380px; height:auto;}
.con3_nr{ float:left; width:1380px; height:auto; color:#333; font-size:16px; line-height:28px;}

#con4{ width:100%; height:745px; background:url(../images/bj_news.jpg) no-repeat bottom; }
.con4z{ margin:0px auto; width:1380px; height:730px; padding-top:15px;}
.con4_list{ float:left; width:385px; height:524px; margin:18px 35px 0px 35px;}
.con4_list_biao{ float:left; width:350px; padding-left:35px; height:63px; line-height:63px; font-size:20px; color:#0271d0; font-weight:bold; background:#fff;}
.con4_list_nr{ float:left; width:385px; height:188px;background:#fff;}
.con4_list_nr ul{}
.con4_list_nr ul li{ float:left; display:block; width:330px; height:30px; padding-left:27px;}
.con4_list_nr ul li a{float:left; display:block; width:330px; height:30px; line-height:30px; font-size:14px; color:#666; overflow:hidden;}
.con4_list_nr ul li a:hover{ color:#F00;}

.con4_list_more{ float:left; width:358px; padding-left:27px; height:58px;background:#fff;}
.more_news{ float:left; padding:12px 20px; background:#0271d0;border-radius:4px; font-size:12px; color:#fff;}
.more_news:hover{ background:#F00;}

#con5{ width:100%; height:312px; background:#f8f9fb;box-shadow:0px 0px 7px rgba(248,249,251,0.9);}
.con5z{ margin:0px auto; width:1380px; height:300px; padding-top:15px;}

#con6{ height:515px; padding-top:15px;}
.con6_nr{ float:left; width:1360px; height:350px; padding-left:15px;}

#con7{ height:440px;}
.con7_list{ float:left; width:1399px; height:160px;}
.con7_list a{ float:left; width:206px; height:92px; border:1px solid #e9e9e9; margin:0px 12px;}
.con7_list a:hover{ border:1px solid #F90;}

.con7_nr{float:left; width:1380px; height:140px; font-size:18px; color:#888; line-height:30px; text-align:center;}

#end{ width:100%; height:396px; background:#0c0d22;}
.endz{ margin:0px auto; width:1380px; height:396px;}
.end_left01{ float:left; width:300px; height:376px; font-size:15px; color:#ccc; line-height:22px;font-weight:bold;}
.end_left01_nr{ float:left; width:300px; height:210px; padding-top:30px;}
.end_left02{ float:left; width:206px; height:285px; padding-top:90px; font-size:15px; color:#ccc; line-height:22px;font-weight:bold;}
.end_left03{ float:left; width:220px; height:285px; padding-top:90px; font-size:15px; color:#ccc; line-height:22px;font-weight:bold;}
.bai14{ color:#fff; font-size:14px; font-weight:bold;}

.end_right{ float:left; width:128px; height:280px; padding-top:90px;}
.end_an01{ float:left; width:128px; height:50px; font-size:20px; color:#fff;}
.end_an01:hover{ color:#F00;}

.end_an02{ float:left; width:128px; height:30px; font-size:15px; color:#fff;}
.end_an02:hover{ color:#F00;}

.end_an03{ float:left; width:128px; height:30px; font-size:15px; color:#fff;}
.end_an03 a{font-size:15px; color:#fff;}
.end_an03 a:hover{ color:#F00;}

.end_right02{ float:left; width:394px; height:200px; padding-top:90px;}

.end_right02_2{ float:left; width:394px; height:50px; font-size:20px; color:#fff;}
.end_right02_3{ float:left; width:394px; height:50px;font-size:15px; color:#ccc; line-height:24px;}
.kuang300{ float:left; width:285px; height:41px; background:#0c0c0c; padding-left:15px; color:#fff; line-height:41px; font-size:14px; border:1px solid #fff; border-right:0px; font-family:"微软雅黑";}
.kuang63{ float:left; width:63px; height:43px; border:1px solid #fff; border-left:0px;}

.end_right02_4{ float:left; width:394px; height:100px;font-size:15px; color:#ccc; line-height:24px; padding-top:15px;}

#end2{ width:100%; margin:0px auto; height:70px; border-top:1px solid #14162b; background:#0c0d22; line-height:70px; font-size:14px; color:#cccccc; text-align:center;}
#end2 a{ color:#ccc; font-size:14px;}
#end2 a:hover{ color:#F00;}

.end_right02_4{float:left; width:367px; height:100px; font-size:15px; color:#ccc;}

#nber01{ margin:0px auto; width:100%; height:285px; background: url(../images/nber01.jpg) no-repeat center;}
#nber02{ margin:0px auto; width:100%; height:285px; background: url(../images/nber02.jpg) no-repeat center;}
#nber03{ margin:0px auto; width:100%; height:285px; background: url(../images/nber03.jpg) no-repeat center;}
#nber04{ margin:0px auto; width:100%; height:285px; background: url(../images/nber04.jpg) no-repeat center;}
#nber05{ margin:0px auto; width:100%; height:285px; background: url(../images/nber05.jpg) no-repeat center;}
#nber06{ margin:0px auto; width:100%; height:285px; background: url(../images/nber06.jpg) no-repeat center;}

#ncon{ min-height:800px;}
.biao{ float:left; width:1380px; height:40px; padding-top:40px; border-bottom:1px solid #ebebeb;}
.biao_left{ float:left; width:670px; height:40px; padding-left:10px;}
.biao_right{ float:left; width:690px; height:25px; padding-top:15px; padding-right:10px; color:#999; font-size:14px; text-align:right;}
.biao_right a{ color:#999; font-size:14px;}
.biao_right a:hover{ color:#F00;}

.ncon_nr{ float:left; width:1310px; padding:45px 35px; font-size:16px; color:#333; line-height:30px;}

.lan28{ color:#0271d0; font-size:28px; font-weight:bold;}

.hei18{ color:#333; font-size:18px; font-weight:bold;}
.huang16{ color:#ff9933; font-size:16px; font-weight:bold;}

.fuwu_list{ float:left; width:1410px; height:auto; padding-top:20px;}
.fuwu_list ul{}
.fuwu_list ul li{ float:left; display:block; width:318px; height:318px;border-radius:8px 8px 0px 0px;box-shadow:0px 0px 7px rgba(0,0,0,0.2); overflow:hidden; margin:15px 15px;}
.fuwu_list ul li img{ float:left; display:block; width:318px; height:215px; }
.fuwu_list ul li a{ float:left; display:block; position:relative; top:-40px;width:318px; height:40px; line-height:40px; background-color:rgba(0,91,168,0.7); font-size:20px; color:#fff; text-align:center;}
.fuwu_list ul li a:hover{background-color:rgba(204,0,0,0.7);}
.fuwu_list ul li span{float:left; display:block; width:278px; height:62px;position:relative; top:-40px; padding:12px 15px; font-size:13px; line-height:24px; color:#999; overflow:hidden;}

.pro_fl04{float:left; display:block; width:904px; height:60px; padding-top:10px; padding-left:0px; padding-bottom:10px; background:#fff;}
.pro_fl03_02{ margin:0px auto; width:100%;height:40px; text-align: center;  }
.pro_fl03_02 p{ float: left; padding:0px 7px; height:37px; line-height:37px; color:#666; font-family: "Arial Unicode MS"; font-size:14px;}

.an_fy{ display:inline-block; height:37px; font-size:13px; line-height:37px; padding:0px 13px; color:#666;font-family: "Arial Unicode MS"; background:#F7F7F7;border:#DDDDDD solid 1px; margin-right:11px;text-decoration:none; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.an_fy:hover{color:#fff; background:#ea0000;height:37px; line-height:37px;  border:#dddddd solid 1px; padding:0px 13px;}

.an_fy2{ display:inline-block; height:37px; line-height:37px; padding:0px 13px; background:#005ba8; font-family: "Arial Unicode MS"; font-size:13px; color:#ffffff;  border:#CCCCCC solid 1px; margin-right:11px;text-decoration:none;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.an_fy2:hover{ color:#ffffff;}

.an_fyhui{ display:inline-block; height:37px; font-size:14px;line-height:37px; padding:0px 13px; color:#ccc;font-family: "Arial Unicode MS"; background:#fff; border:#ddd solid 1px; margin-right:11px;text-decoration:none;border-radius:3px;-webkit-border-radius:3px; -moz-border-radius:3px;}
.an_fyhui:hover{ color:#4c6e78;}

.fy_kuang{float: left; display:block; margin-right:10px; width:37px; text-align:center; height:37px; font-size:13px; line-height:37px; font-family: "Arial Unicode MS"; color:#333; background:#fff;border:#ddd solid 1px; text-decoration:none;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}


.ncon_hw01{ float:left; width:1300px; height:auto; font-size:16px; color:#033cce; line-height:24px; padding-top:20px; padding-left:20px;}

.kuang462{ float:left; width:462px; height:309px; border:1px solid #9ab6ff; font-size:14px; line-height:22px; color:#666; font-family:"微软雅黑";}
.kuang440{ float:left; width:440px; height:40px; border:1px solid #9ab6ff; font-size:16px; line-height:22px; color:#666; font-family:"微软雅黑";}

.anlv_mx{float:left; display:block; width:160px; margin-left:0px; height:43px; background:#033cce;border-radius:6px; font-size:18px; color:#fff; line-height:43px; text-align:center; border:0px;}
.anlv_mx:hover{ background:#ff9900;}

.ncon_hw03{float:left; width:773px; height:auto; font-size:14px; line-height:32px; color:#555;padding-top:10px; padding-left:20px; padding-bottom:30px;}
.hong{ color:#F00;}

.lan{color:#033cce;}
.ncon_hw02{float:left; width:1300px; height:auto; font-size:16px; line-height:34px; color:#666;padding-top:10px; padding-left:20px; padding-bottom:30px;}

.ncon_xz01{ float:left; width:1300px; font-size:16px; color:#033cce; line-height:24px; padding-top:40px; padding-left:20px;}

.xz_list{ float:left; display:block; width:600px;}
.xz_list ul{}
.xz_list ul li{ float:left; display:block; width:600px; height:40px; font-size:18px; color:#0271d0;}
.xz_list ul li a{ float:left; display:block; width:600px; height:40px; line-height:40px; font-size:18px; color:#0271d0;}
.xz_list ul li a:hover{ color:#F00;}


.news_left{ float:left; width:293px; height:463px;}
.news_left_k{ float:left; width:218px; height:467px; margin-top:30px;border-radius:12px;box-shadow:0px 0px 7px rgba(0,0,0,0.2); background:#fff;}

.news_left01{ float:left; width:170px; height:83px; padding-left:43px; padding-top:47px; line-height:36px;}

.news_left02{ float:left; width:168px; height:52px; margin:5px 10px 5px 38px; font-weight:bold; line-height:52px;font-size:17px; color:#999; padding-left:38px;}
.news_left02:hover{background:#0271d0;border-radius:5px; color:#fff;}

.news_left03{ float:left; width:168px; height:52px; margin:5px 10px 5px 38px; font-weight:bold; line-height:52px;font-size:17px;background:#0271d0;border-radius:5px; color:#fff;padding-left:38px;}
.news_left03:hover{background:#0271d0;border-radius:5px; color:#fff;}


.news_right{float:left; width:1080px; height:auto;}
.nbiao{ float:left; width:1080px; height:40px; padding-top:40px; border-bottom:1px solid #ebebeb;}
.nbiao_left{ float:left; width:570px; height:40px; padding-left:10px;}
.nbiao_right{ float:left; width:490px; height:25px; padding-top:15px; padding-right:10px; color:#999; font-size:14px; text-align:right;}
.nbiao_right a{ color:#999; font-size:14px;}
.nbiao_right a:hover{ color:#F00;}

.ncon_newslist{ float:left; width:1080px; height:auto; padding-top:15px; padding-bottom:15px;}
.ncon_newslist ul{}
.ncon_newslist ul li{ float:left; display:block; width:1060px; height:168px; padding:26px 10px; border-bottom:1px solid #eee;}

.ncon_newslist ul li a{ float:left; display:block; width:254px; height:166px;}
.ncon_newslist ul li a:hover{}

.ncon_newslist ul li a.news01{float:left; display:block; width:800px; height:42px;  line-height:42px; font-size:20px; color:#333; overflow:hidden;}
.ncon_newslist ul li a.news01:hover{}

.ncon_newslist ul li img{ float:left; width:219px; height:164px;border-radius:6px;}
.newslist_right{float:left; width:800px; height:166px;}
.newslist_right01{float:left; width:800px; height:69px; line-height:23px; font-size:14px; color:#999; overflow:hidden; margin:10px 0px 15px 0px;overflow:hidden;}
.newslist_right02{float:left; width:184px; height:24px;font-size:14px; color:#999;}
.hei20B{ color:#000; font-size:20px; font-weight:bold;}

.ncon_newshow_t{ float:left; width:1380px; height:auto; color:#333333; font-size:28px; line-height:38px; font-weight:bold; padding:30px 0px 20px 0px; text-align:center;}
.ncon_newshow_t2{float:left; width:1380px; height:30px; border-bottom:1px solid #e9e9e9; font-size:13px; color:#999; text-align:center; line-height:30px;}
.ncon_news_nr{ float:left; width:1320px; height:auto; font-size:18px; line-height:36px; color:#666; padding:30px 30px 50px 30px;}

.ncon_shipin{ float:left; width:780px; height:500px; font-size:18px; line-height:36px; color:#666; padding:30px 30px 0px 320px;}


























